BODY {
	MARGIN: 0px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #000000
}
INPUT {
	FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 11px
}
OPTION {
	FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: tahoma, sans-serif; FONT-SIZE: 11px
}
TABLE {
	FONT: 11px Tahoma, Arial, Helvetica, sans-serif
}
A {
	FONT: 11px Tahoma, sans-serif; COLOR: #003366; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f99500
}
.TABLA_MENU {
	WIDTH: 100%; FONT-SIZE: 12px
}
.TABLA_ENCABEZADO {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.TD_MENU_ON {
	BORDER-BOTTOM: #000099 1px solid; BORDER-LEFT: #000099 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: #e9e2be; BORDER-TOP: #000099 1px solid; BORDER-RIGHT: #000099 1px solid; PADDING-TOP: 0px
}
.TD_DIVISION {
	HEIGHT: 1px; BORDER-TOP: #4791c5 1px solid
}
.TD_MENU_ON_P {
	BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #cccccc; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: #e9e2be; BORDER-RIGHT-COLOR: #cccccc; BORDER-LEFT-COLOR: #cccccc; PADDING-TOP: 1px
}
.TD_MENU_OFF {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; PADDING-TOP: 1px
}
.TD_MENU_OFF_ACTIVO {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: 11px Tahoma, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: #e9e2be; PADDING-TOP: 1px
}
.MENU_OPP_TD_ACTIVA {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: #e9e2be; VERTICAL-ALIGN: middle; BORDER-TOP: 2px solid; BORDER-RIGHT: 2px solid; PADDING-TOP: 3px
}
.MENU_OPP_A {
	COLOR: #000000; FONT-WEIGHT: bold
}
.MENU_A {
	COLOR: #000000
}
.MENU_OPP_TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT: bold 11px Tahoma, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; PADDING-TOP: 3px
}
.U {
	Z-INDEX: 100; BORDER-BOTTOM: #4791c5 1px solid; POSITION: absolute; BORDER-LEFT: #4791c5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; WHITE-SPACE: nowrap; BACKGROUND: #ffffcc; VISIBILITY: hidden; OVERFLOW: visible; BORDER-TOP: #4791c5 1px solid; TOP: 40px; BORDER-RIGHT: #4791c5 1px solid; PADDING-TOP: 1px; LEFT: 14px
}
.TITULO_PAGINA {
	FONT: bold 18px Tahoma, Arial, Helvetica, sans-serif; COLOR: #d62b2b
}
.NAVEGACION A {
	COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.FLECHA {
	FONT: bold 12px "MS Sans serif"; COLOR: #000000
}
#popupMask {
	BACKGROUND-IMAGE: none; Z-INDEX: 200; POSITION: absolute; BACKGROUND-COLOR: transparent !important; WIDTH: 100%; DISPLAY: none; BACKGROUND-REPEAT: repeat; HEIGHT: 2000px; TOP: 0px; LEFT: 0px; opacity: .4
}
.titulo_capa {
	COLOR: #ffffff
}
A.aboton {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 2em; WIDTH: 100px; DISPLAY: block; BACKGROUND: #e0e0e0; FLOAT: left; HEIGHT: 2em; COLOR: #26a; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none
}
A.aboton2 {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 2em; WIDTH: 100px; DISPLAY: block; BACKGROUND: #e0e0e0; FLOAT: left; HEIGHT: 2em; COLOR: #26a; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none
}
A.aboton3 {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 2em; WIDTH: 100px; DISPLAY: block; BACKGROUND: #e0e0e0; FLOAT: left; HEIGHT: 2em; COLOR: #26a; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none
}
A.aboton:visited {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 2em; WIDTH: 100px; DISPLAY: block; BACKGROUND: #e0e0e0; FLOAT: left; HEIGHT: 2em; COLOR: #26a; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none
}
A.aboton2:visited {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 2em; WIDTH: 100px; DISPLAY: block; BACKGROUND: #e0e0e0; FLOAT: left; HEIGHT: 2em; COLOR: #26a; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none
}
A.aboton3:visited {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 2em; WIDTH: 100px; DISPLAY: block; BACKGROUND: #e0e0e0; FLOAT: left; HEIGHT: 2em; COLOR: #26a; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none
}
A.aboton3 {
	BACKGROUND: #fff; COLOR: #000
}
A.aboton3:visited {
	BACKGROUND: #fff; COLOR: #000
}
A.aboton2 {
	HEIGHT: 45px
}
A.aboton2:visited {
	HEIGHT: 45px
}
A.aboton:hover {
	POSITION: relative; BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #000; BACKGROUND: #f0f0f0; COLOR: #000; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #000; TOP: 1px; LEFT: 1px
}
A.aboton2:hover {
	POSITION: relative; BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #000; BACKGROUND: #f0f0f0; COLOR: #000; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #000; TOP: 1px; LEFT: 1px
}
A.aboton3:hover {
	POSITION: relative; BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #000; BACKGROUND: #f0f0f0; COLOR: #000; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #000; TOP: 1px; LEFT: 1px
}
A.aboton3:hover {
	BACKGROUND: #f0f0f0; TOP: 0px; LEFT: 0px
}
A.aboton IMG {
	PADDING-TOP: 2px
}
DIV.horizontal {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BACKGROUND: url(../img/horizontal.gif) repeat-x; HEIGHT: 20px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.menulist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.menulist UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.menulist UL {
	POSITION: absolute; MARGIN-TOP: 13px; WIDTH: 150px; DISPLAY: none; TOP: 1em; LEFT: -1px
}
.menulist UL UL {
	MARGIN-TOP: 0px; TOP: -1px; LEFT: 148px
}
.menulist LI {
	BORDER-BOTTOM: gray 1px solid; POSITION: relative; BORDER-LEFT: gray 1px solid; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: gray 1px solid; MARGIN-RIGHT: -1px; BORDER-RIGHT: gray 1px solid
}
.menulist LI LI {
	BACKGROUND: #e0e0e0
}
.menulist UL LI {
	MARGIN: 0px 0px -1px; FLOAT: none
}
.menulist A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.menulist LI LI A {
	FONT-WEIGHT: normal
}
.menulist A:hover {
	BACKGROUND-COLOR: lightyellow; COLOR: #000
}
.menulist A.highlighted:hover {
	BACKGROUND-COLOR: lightyellow; COLOR: #000
}
.menulist A:focus {
	BACKGROUND-COLOR: lightyellow; COLOR: #000
}
.menulist A.highlighted {
	BACKGROUND-COLOR: lightyellow; COLOR: #000
}
.menulist A .subind {
	DISPLAY: none
}
.menulist UL A .subind {
	DISPLAY: block; FLOAT: right
}
.menulist A {
	FLOAT: left
}
.menulist UL A {
	FLOAT: none
}
.menulist A {
	FLOAT: none
}
*:first-child + HTML .menulist UL LI {
	WIDTH: 100%; FLOAT: left
}
* HTML .menulist UL LI {
	FLOAT: left; HEIGHT: 1%
}
* HTML .menulist UL A {
	HEIGHT: 1%
}
DIV.msgexito {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; MARGIN: 5px 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
DIV.msgerror {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; MARGIN: 5px 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
DIV.msgadvertencia {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; MARGIN: 5px 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
DIV.msgexito {
	BORDER-BOTTOM: #74de50 1px solid; BORDER-LEFT: #74de50 1px solid; BACKGROUND-COLOR: #d9ffd2; BORDER-TOP: #74de50 1px solid; BORDER-RIGHT: #74de50 1px solid
}
DIV.msgerror {
	BORDER-BOTTOM: #ff4f4f 1px solid; BORDER-LEFT: #ff4f4f 1px solid; BACKGROUND-COLOR: #ffd9d9; BORDER-TOP: #ff4f4f 1px solid; BORDER-RIGHT: #ff4f4f 1px solid
}
DIV.msgadvertencia {
	BORDER-BOTTOM: #ffc964 1px solid; BORDER-LEFT: #ffc964 1px solid; BACKGROUND-COLOR: #fee7ba; BORDER-TOP: #ffc964 1px solid; BORDER-RIGHT: #ffc964 1px solid
}
TABLE.saces_tbl TH {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; BACKGROUND-COLOR: #d6d6c9; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid
}
